repeated flogging - Alemán Inglés Diccionario